package com.xiaobai.common;

import com.xiaobai.config.MyJSESSIONIdManager;
import com.xiaobai.units.FreeClassroomUtil;
import com.xiaobai.units.HttpUnits_V2;

import java.io.IOException;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;

/**
 * @description:
 * @author: 小白白
 * @create: 2021-11-26
 **/

public class FreeClassroomCommon {

    // 空闲教室对应的学期(和课程表一样)
    public static String KXJS = CommonXQ.KCB;

    // 不同校区对应的教学楼
    public static Map<String, String[]> buildingMap = new HashMap<>();

    public static void main(String[] args) throws IOException {
        // 一天一共有5份json文件 [五节课]
        // 后端保存到七牛云(因为随时可以访问),然后让前端来划分数据
        // 每天中午再次修正明天的空闲科室 并且 再更新最新一天的
        Date date = new Date();
        MyJSESSIONIdManager.set("08E50ED5AF35929D2934A1C490E9E4BE");
        for (int i = 1; i <= 5; i++) {
            // 2 4 6 8 10 节
            Map<String, Object> paramsMap = FreeClassroomUtil.buildParamsMap(date, new int[]{i});
            String content = HttpUnits_V2.commonGyPost("https://jwxt.gdupt.edu.cn/teajssqxx!getPlJsDataList.action",
                    paramsMap, null);
            System.out.println(content);
        }
    }

}
